package com.star.star.vo;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * 艺人作品分页DTO
 *
 * @author yangzj
 */
@Getter
@Setter
@Accessors(chain = true)
public class StarArtPageWxuserVO {

    /**
     * id
     */
    private Long id;

    /**
     * 作品类型（0原创 1翻唱）字典：art_type
     */
    private Integer type;

    /**
     * 作品风格（字典：style）
     */
    private Integer style;

    /**
     * 作品名称
     */
    private String name;

    /**
     * 封面url
     */
    private String coverUrl;

    /**
     * 文件类型（0音频，1视频）
     */
    private Integer fileType;

    /**
     * 文件url
     */
    private String fileUrl;

    /**
     * 审核状态（字典：audit_status）
     */
    private Integer auditStatus;

    /**
     * 驳回原因
     */
    private String auditReason;

    /**
     * 播放次数
     */
    private Integer playCount;

    /**
     * 是否专辑（0单曲，1专辑）
     */
    private Boolean isAlbum;

    /**
     * 艺人专辑ID，isAlbum=1时有值
     */
    private Long albumId;

    /**
     * 艺人专辑名称，isAlbum=1时有值
     */
    private String albumName;
}
